/******************************************************************************
 * Copyright (C) 2014 ShenZhen YiHua Computer Co., Ltd.
 * All Rights Reserved.
 * 本软件为深圳怡化电脑股份有限公司开发研制。未经本公司正式书面同意，其他任何个人、团体
 * 不得使用、复制、修改或发布本软件.
 *****************************************************************************/
package net.dgg.dggcloud.core.util;

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

import org.apache.log4j.Logger;

/**
 * @ClassName ConfigManage
 * @Description 读取配置文件
 * @author 余松
 * @date  2014年10月15日 下午5:22:05 
 */
public class ConfigManage {
	/** 写日志文件 */
	public final static Logger logger = Logger.getLogger(ConfigManage.class);

	public Properties getProperties(String confFile){
	    InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream(confFile);
	    Properties property = new Properties();
		try {
			property.load(inputStream);
		} catch (IOException e) {
			logger.error("【异常提示信息】"+e.getMessage());
		}
		
		return property;
	}
	
	/**
     * 
     * 设置配置文件值
     * 
     * @param key
     * @return
     */
    public static Object setVaule(Properties property, String key,String value) {
         return property.setProperty(key, value);
    }
    
    /**
     * 
     * 获取配置文件值
     * 
     * @param key
     * @return
     */
    public static String getVaule(Properties property, String key) {
        return (String) property.get(key);
    }
}
